beach buggy - English Synonyms Dictionary